home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 1997 December / PC Pro December 1997 CD-Rom coverdisc.iso / symantec / dbAnywh / JAVA.BIN / CLASSES.ZIP / sun / tools / tree / LocalField.class (.txt) < prev    next >
Encoding:
Java Class File  |  1996-12-14  |  973 b   |  32 lines

  1. package sun.tools.tree;
  2.  
  3. import sun.tools.java.ClassDeclaration;
  4. import sun.tools.java.ClassDefinition;
  5. import sun.tools.java.Environment;
  6. import sun.tools.java.FieldDefinition;
  7. import sun.tools.java.Identifier;
  8. import sun.tools.java.Type;
  9.  
  10. public class LocalField extends FieldDefinition {
  11.    int number;
  12.    int readcount;
  13.    int writecount;
  14.    LocalField prev;
  15.  
  16.    public LocalField(int var1, ClassDefinition var2, int var3, Type var4, Identifier var5) {
  17.       super(var1, var2, var3, var4, var5, new ClassDeclaration[0], (Node)null);
  18.    }
  19.  
  20.    public boolean isLocal() {
  21.       return true;
  22.    }
  23.  
  24.    public boolean isUsed() {
  25.       return this.readcount != 0 || this.writecount != 0;
  26.    }
  27.  
  28.    public Node getValue(Environment var1) {
  29.       return (Expression)((FieldDefinition)this).getValue();
  30.    }
  31. }
  32.